pleached hedge - Spanish English Dictionary